/*
 * @Description: 工具函数
 * @Author: chenjiaxin
 * @Date: 2022-01-08 18:49:12
 * @LastEditTime: 2022-01-08 19:20:13
 * @FilePath: \novel-serve\src\utils\tool.js
 */

/**
 * 处理 response 封装函数
 * @param {*} code 
 * @param {*} data 
 * @returns 
 */
const responseHandle = (code, data = "保存成功") => {
  let str = Object.prototype.toString.call(data);
  let result = {
    code
  };
  if (str != "[object Object]") {  // data 不是一个对象时候 返回的数据用对象包裹
    result["data"] = { data };

  } else {
    result["data"] = data;

  }
  return result;
}

module.exports = {
  responseHandle
};
